Job Overview
Join our dynamic digital consultancy that is at the forefront of banking, payments, and fintech innovation. With an impressive track record of delivering over 150 successful products to industry giants such as Visa, American Express, and Wells Fargo, we pride ourselves on our collaborative, diverse, and innovative global team.
Currently, we are embarking on an exciting initiative to develop a state-of-the-art payments platform for a leading partner bank. This ambitious project aims to enhance repeatability, stability, and quality across various development teams. We are seeking a Senior Backend and Data Engineer to be a pivotal member of our SCRUM team, contributing throughout the product lifecycle—from development through to production support. This undertaking represents a significant, multi-year investment in the transformation of our card technology organization, transitioning from a microservices architecture to a scalable, data-centric solution.
Key Responsibilities
- Collaborate within a SCRUM team to take ownership of products and services from inception to completion.
- Develop new features and support tools for Machine Learning (ML) projects within our broader transformation agenda.
- Lead a substantial migration effort from a Java-based architecture to a tailored, scalable data-centric solution.
- Work closely with multiple teams to guarantee repeatability, reliability, and superior quality in our payments platform.
Required Skills
- A minimum of 6 years of experience working in a production environment across various programming languages, with at least 3 years focused on backend service development in Java.
- Proficient in Spark or other Big Data technologies.
- Hands-on experience with serverless environments.
- At least 3 years of experience with any NoSQL database.
- A minimum of 1 year of hands-on experience with Cassandra, which will be a key focus of this role.
- Experience in orchestrating pipelines using AWS, GCP, or Azure.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience in backend and data engineering, particularly in production environments emphasizing Java and NoSQL databases.
Career Growth Opportunities
As part of our team, you will have the opportunity to work with cutting-edge technology and develop your skills in an environment that prioritizes professional growth and development. Our commitment to collaborative teamwork ensures that you will be engaged in significant projects that foster both personal and professional advancement.
Company Culture And Values
We champion a culture of teamwork and the exchange of ideas to tackle complex challenges. Our collaborative SCRUM environment nurtures innovation and supports ambitious projects, allowing all team members to thrive and contribute meaningfully.
Compensation And Benefits
The salary for this position ranges from \(155,000 to \)175,000 annually, with a slightly higher range available for candidates residing in New York City.
If you are passionate about driving exceptional customer success, tackling complex technical challenges, and flourishing in a collaborative and innovative environment, we invite you to apply and join our team to make a significant impact!
Employment Type: Full-Time